﻿namespace NServiceBus.Serializers.XML.Test;

using System;
using System.Collections.Generic;


public class FirstSerializableMessage : IFirstSerializableMessage
{
    public float Age { get; set; }
    public int Int { get; set; }
    public string Name { get; set; }
    public string Address { get; set; }
    public Uri Uri { get; set; }
    public Risk Risk { get; set; }
    public string this[int key]
    {
        get { return lookup_int_string[key]; }
        set { lookup_int_string[key] = value; }
    }

    public string this[float key]
    {
        get { return lookup_float_string[key]; }
        set { lookup_float_string[key] = value; }
    }
    Dictionary<int, string> lookup_int_string = [];
    Dictionary<float, string> lookup_float_string = [];
}
